flagrante delito - French English Dictionary